home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / standards / ansi / X3T9 / area01 / t9sumtrm.txt < prev    next >
Encoding:
Text File  |  1992-05-12  |  14.2 KB  |  288 lines

  1.                                              W. E. Burr
  2.                                              25 MAR 1988
  3.  
  4.  
  5.                         INTERFACE JARGON
  6.  
  7. Author's Disclaimer
  8. I do not claim that what follows are carefully researched,
  9. authoritative or rigorous definitions of the listed terms, nor
  10. that they follow accepted vocabularies, such as those of ANSI or
  11. ISO.  In fact, surprisingly few of the terms used here are found
  12. in those vocabularies. I have tried to follow common usage in the
  13. X3T9 committees as I understand it, which may differ from use
  14. elsewhere, as well as usage in the general technical literature. 
  15. Some terms which I have researched in some detail, for example ,
  16. "bus,"  are used in the literature in such diverse senses that a
  17. single, concise, all-encompassing definition, would be difficult,
  18. if not impossible.  I have also departed a bit from simple
  19. definitions in many cases, to say a bit about why we are
  20. interested in the subject, or to highlight the tradeoffs inherent
  21. in the use of some things for which definitions are offered.  The
  22. purpose here is to aid the uninitiated in understanding X3T9
  23. documents and discussions rather than to provide rigorous,
  24. accepted definitions.
  25.  
  26. Backplane bus - A bus connecting main memory, CPU's, other
  27. processors, peripheral device controllers and adapters to other
  28. buses along the "backplane" of a card cage or frame.  Backplane
  29. buses make provision for addressing each memory word with each
  30. transfer cycle.  Backplane bus standards also usually include
  31. mechanical printed circuit card standards as well.  X3T9 does not
  32. do backplane bus standards; in the US these are usually done by
  33. the IEEE Computer Society.
  34.  
  35. Balanced signal - Signals are balanced when they consist of equal
  36. currents moving in opposite directions.  Not all differential
  37. signals are truly balanced; small bias currents are sometimes
  38. introduced by terminators to "pull" undriven differential signals
  39. to a definite state, and these currents will slightly unbalance a
  40. differential signal.  When balanced or nearly balanced signals
  41. pass through twisted pair lines, the electromagnetic effects (i.
  42. e. RFI, crosstalk, etc.) of the two opposite currents largely
  43. cancel each other out.
  44.  
  45. Broadcast network - A network where a station transmits and every
  46. other station in the network receives that transmission after
  47. some network propagation delay, without any intermediate
  48. switching decisions.  Sometimes, confusingly, called a "bus
  49. network."  
  50.  
  51. Bus - A linear conductive signal path capable of connection to
  52. three or more attachments.  In general in X3T9 it is considered
  53. to be distinct from radial or point-to-point signal connections. 
  54. [In the general literature bus is used in a bewildering variety
  55. of ways.  It comes ultimately from the latin, "omnibus," meaning
  56. "for all."  Its usage in electrical engineering is comparatively
  57. ancient.  In power distribution a bus is a common attachment,
  58. often a substantial copper bar, to which branch circuits are
  59. tied.  The notion of linearity is inherent in the bus bar, and in
  60. the "bus line" of railroad trains.   When used to describe a
  61. topology, bus always implies a linear structure.  Some authors
  62. apparently use bus to describe a parallel collection of related
  63. wires or signals, even when the connection is point-to-point. 
  64. Other authors sometimes use bus as a synonym for interface.  In
  65. networking literature (particulary for military applications) the
  66. level of abstraction sometimes rises far above that of electrons
  67. flowing in copper or photons in glass and we sometimes see the
  68. notion of an information bus, which may have nothing to do with a
  69. physically conductive path.  I have seen the term "ring bus," a
  70. simple oxymoron by my understanding of bus, apparently used to
  71. characterize the ring network as the common information exchange
  72. facility.  Some authors use "bus network" to describe what I call
  73. a "broadcast network," even where there is no topological
  74. requirement for linearity and the network is star-wired.
  75.  
  76. Byte - A unit of information containing precisely 8 bits, no more
  77. and no less.  There were some ancient computers which used the
  78. term byte for some other quantity of information and pedants
  79. delight in telling us that byte is therefore ambiguous.  The
  80. curious term "octet" has been invented to end this apparent
  81. ambiguity in standards, but the use of byte to mean a quantity of
  82. 8-bits is so pervasive and ubiquitous, that there is no need for
  83. octet (which may cause the reader to wonder if the octet contains
  84. an oboe or a bassoon).  Surely there does not remain alive today
  85. a single practitioner of computing who does not understand that
  86. byte means 8 bits in common usage.
  87.  
  88. Cartridge Tape - When applied to magnetic tape media, this
  89. usually refers to a 1/4 in cartridge which uses an internal belt
  90. to drive the tape motion.
  91.  
  92. Cassette Tape - This term when applied to magnetic tape media,
  93. usually refers to the familiar "Philips" cassette, which is
  94. ubiquitous in audio applications and is used in some inexpensive
  95. digital tape drives.  Unlike tape cartridges (q.v.), the tape is
  96. driven through the hub of the reels.
  97.  
  98. CD ROM - Compact Disk Read Only Memory.  A read-only optical disk
  99. storage device based upon the common audio compact disk.  This
  100. medium has extraordinary promise for electronic publishing, if
  101. suitable data format standards can be agreed to, because it
  102. allows reproduction of huge amounts of data by a simple stamping
  103. process, and the basic mechanisms are in high volume production
  104. for home entertainment applications.
  105.  
  106. Common-mode noise - Noise introduced  by currents flowing through
  107. signal ground paths.  Common mode noise is frequently introduced
  108. to signals between separate computer equipments through the power
  109. distribution circuits.  It is a particular problem when
  110. single-ended signals are used to connect equipments which are
  111. powered by different circuits.
  112.  
  113. Computer - A central processor unit (CPU) plus its main memory.
  114. Control unit - A unit which controls a peripheral device and
  115. presents a peripheral interface with a relatively high level
  116. interface to a storage device.  Typical control unit functions
  117. may include the formatter, error detection and correction and
  118. data encoding and decoding. This term is roughly synonymous with
  119. controller. 
  120.  
  121. Controller - See control unit.
  122.  
  123. CPU - Central processor unit. The logical engine of the computer
  124. which interprets instructions and performs computation.
  125.  
  126. Cross talk - The electromagnetic coupling of a signal on one line
  127. with another nearby signal line.
  128.  
  129. Data encoder - When writing to a storage device or when
  130. transmitting on a bit serial transmission medium, the data
  131. encoder combines separate clock and data signals to generate a
  132. "self clocking code" which contains both the data and clock
  133. signals.
  134.  
  135. Data separator - On magnetic media data and clock signals are
  136. stored together in  the form of flux reversals on a magnetic
  137. surface.  When reading, the data separator breaks the recorded
  138. pattern of flux reversals into separate data and clock signals.
  139. The data separator may be in either the device or the control
  140. unit.  There is an analogous function when receiving a serial bit
  141. stream from a network, which also is in the form of a self-
  142. clocking code.  This is sometimes called simply a "decoder."
  143.  
  144. D/CAS - Digital Cassette.  See Cassette tape.
  145.  
  146. Decoder - See data separator.
  147.  
  148. Device interface - A relatively low level interface, peculiar to
  149. a particular type of device, between a control unit and a device.
  150. As logic becomes cheaper more and more controller function is
  151. being built into devices, and "intelligent" device interfaces
  152. become difficult to distinguish from peripheral interfaces.
  153.  
  154. Device - A single storage or output unit such as a disk drive,
  155. tape drive or printer.
  156.  
  157. Differential signal - An electrical signal where a pair of lines
  158. are used in "push-pull" fashion.  Each driver has two outputs and
  159. each receiver has two inputs. In many cases differential signals
  160. are "balanced," that is the same current flows on each line in
  161. opposite directions.  The advantages of differential signals (as
  162. compared to single-ended signals) are comparatively large
  163. tolerance for common-mode noise, and little cross-talk when used
  164. with twisted pair  wires in long cables.  Differential signals
  165. are inherently more expensive than single-ended signals, because
  166. two  pins are required for each signal on each driver and
  167. receiver chip.  This costs extra pins, chips, board real-estate
  168. and, ultimately, money.
  169.  
  170. Dot-OR signal - See Wire-OR signal.
  171.  
  172. Formatter - Data are ordinarily recorded in storage devices in a
  173. predetermined format typically including gaps, synchronization
  174. fields, starting delimiters, ID fields (often including flags for
  175. bad recording areas), the data to be stored and error detecting
  176. or forward error correcting codes.  The formatter adds these
  177. needed fields when writing data and strips them when reading. 
  178. The formatter traditionally has been a control unit function in
  179. older storage subsystems; newer "intelligent" devices may have
  180. the formatter built in.
  181.  
  182. Intelligent peripheral - In the past, the tendency was to remove
  183. most logic from individual devices and consolidate it in a
  184. controller serving several devices.  With the advent of LSI chips
  185. it is now practical to move some or all logic formerly in
  186. controllers into devices.  Very high recording densities require
  187. that the data separator be in the drive.  At a minimum,
  188. intelligent storage peripherals have the data separator and
  189. formatter in the device, and may have buffering and error
  190. detection/correction logic as well as high level command sets
  191. implemented in the device.  In this case the controller entirely
  192. disappears into the device.
  193.  
  194. I/O interface - An interface which connects the computer to
  195. peripheral subsystems.  In some computer systems the I/O inter-
  196. face is also a backplane bus (e. g. the UNIBUS of a PDP-11) which
  197. also connects the processor to its main memory.  In other systems
  198. it is a separate bus with a separate memory port (e.g. the SCSI
  199. bus). For the purposes of this discussion backplane buses,
  200. peripheral buses, and system buses may all function as general
  201. purpose I/O interfaces, and device interfaces as special purpose
  202. I/O interfaces.
  203.  
  204. Motherboard bus - Similar to a backplane bus (q.v.) except that
  205. rather than running along a card frame, it runs along a large
  206. "mother" printed circuit card and connects the mother card to
  207. smaller "expansion" cards.  This kind of bus is used in the IBM
  208. PC, its clones and some other personal computers.
  209.  
  210. Peripheral bus - a bus which connects a single host/computer to
  211. several peripherals subsystems and is broadly applicable to a
  212. range of peripheral types.  Unlike a backplane bus, a peripheral
  213. bus does not carry memory addresses.  Unlike a system bus, a
  214. peripheral bus does not facilitate host-to-host communications.
  215.  
  216. RFI - Radio Frequency Interference.  Any high frequency signal
  217. will radiate if current carrying paths are not shielded,
  218. particularly when signal path lengths are comparable to or longer
  219. than signal wavelengths.  The FCC now regulates RFI in computer
  220. equipment sold in the US (FCC Regulations Part 15, Subpart J).
  221.  
  222. Run length limited (RLL) - A code which guarantees that there is
  223. some maximum period between signal transitions whatever the data. 
  224. In this sense, RLL is roughly synonymous with self clocking.   
  225. Nearly all serial recording is done using some form of RLL code,
  226. however the term is usually reserved for those more sophisticated
  227. group codes which allow comparatively long maximum runs between
  228. transitions, but also guarantee some minimum run length of at
  229. least two code bit periods between transitions, allowing higher
  230. storage densities.
  231.  
  232. Single-ended signal - An electrical signal where a single line is
  233. used referenced to a ground path common to other signals.  In
  234. single-ended buses intended for moderately long distances there
  235. is commonly one ground line between each pair of signal lines
  236. which provides some resistance to signal cross-talk.  The
  237. advantage to single-ended signals is that only one driver or
  238. receiver pin is required per signal, plus one ground pin per IC. 
  239. As compared to differential signals  this saves pins, chips,
  240. board area and, ultimately, money.  The main disadvantage to
  241. single-ended signals is that they are vulnerable to common mode
  242. noise.
  243.  
  244. Start/stop tape drive - A tape drive where the performance
  245. penalty to start or stop tape motion is comparatively small.
  246.  
  247. Streaming tape drive - A tape drive which ordinarily reads or
  248. writes records without stoping the tape motion between records. 
  249. there is always a significant performance penalty whenever tape
  250. motion stops.  Streaming tape drives are generally less expensive
  251. than start/stop drives, but require careful programming for high
  252. performance.  They are primarily used as fixed disk backup
  253. devices. 
  254.  
  255. Subsystem - The combination of a control unit plus one or more
  256. attached devices.  Synonymous with "unit" in IPI terminology.
  257.  
  258. System interface - An interface, often a bus, which connects
  259. computers and peripherals and allows direct computer-to-computer,
  260. computer-to-peripheral and peripheral-to-peripheral transfers. 
  261. Unlike a backplane bus a system interface doesn't carry
  262. word-by-word or byte-by-byte storage addresses, and is usually
  263. inefficient for short block transfers.  Unlike a peripheral bus,
  264. any port can talk directly to any other port, thus facilitating
  265. computer to computer communications.
  266.  
  267. Unit - This word is used with rather different meanings in
  268. different interface standards.  In SCSI a "logical unit" is an
  269. addressable bus device.  In I/O Channel compatible systems it
  270. generally means a single box, which may contain several distinct
  271. addressable devices.
  272.  
  273. Whitney technology - This term refers to a magnetic disk with
  274. particulate media, thin film read/write heads and a slider which
  275. permits lower "flying heights," and thus higher bit densities,
  276. than the older "Winchester technology."  This technology was
  277. introduced with the IBM 3370 disk drive circa 1979.  Similar
  278. densities have since been achieved with metal film media and
  279. ferrite heads or even ferrite heads and particulate media.
  280.  
  281. Winchester technology - The term "winchester" is frequently
  282. loosely applied to mean any disk with a fixed or non-removable
  283. recording medium.  More precisely, the term applies to a ferrite
  284. read/write head and slider technology with particulate media,
  285. first employed in the IBM 3340 disk drive, circa 1973.  Similar
  286. technology has been adapted to some small removable medium
  287. drives, which may be called "removable winchesters."  
  288.